.registerHistoryWarp {
  height: calc(100vh - var(--head-height));
  // display: flex;
  // flex-direction: column;
  // // justify-content: center;
  // align-items: center;
  padding: 0 20px 20px;
  overflow-y: auto;

  .scheduleCard {
    margin-bottom: 20px;
    background-color: #fff;
    padding: 10px;
    border-radius: 20px;
    .cardtop {
      display: flex;

      .doctorName {
        font-size: 20px;
        flex: 1;
      }
      .currentStatus {
        font-size: 16px;
        padding: 3px 10px;
      }
    }
    .dept {
      margin-top: 10px;
      // display: flex;
      font-size: 16px;
    }
    .cardbottom {
      margin-top: 10px;
      display: flex;
      font-size: 16px;
      .time {
        flex: 1;
      }
    }
  }
}
